//
//  UIBarButtonItem_Extension.swift
//  Weibo007
//
//  Created by 闫崇 on 15/12/18.
//  Copyright © 2015年 闫崇. All rights reserved.
//

import UIKit

extension UIBarButtonItem {
    
    // convenience 方便的
    // 为了满足导航按钮有高亮图片的需求，同时如果美工按照 高亮图片命名 _highlighted，程序能够更加简单！
    //String 加上问号代表高亮图片可以为空  为空的话下面进行判断
    convenience init(imageName:String,highlightImageName:String?){
        
        let btn = UIButton()
        
        btn.setImage(UIImage(named: imageName), forState: UIControlState.Normal)
        let hImageName = highlightImageName ?? imageName + "_highlighted"
        btn.setImage(UIImage(named: hImageName), forState: UIControlState.Highlighted)
        btn.sizeToFit()
        
        self.init(customView:btn)
    }
    
    
    
    
    

}
